<?php 
abstract class OeZend_Widget_Grid_Filter {
	
	abstract function filters(OeZend_Widget_Grid_Filterable $source);
	
	abstract function getHtml(OeZend_Widget_Grid_Source $source=null);
	
	abstract function setKey($key);
	
	abstract function setValue($value);
	
	abstract function getKey();
	
	abstract function getValue();
	
	abstract function setAttribute($attribute);

	abstract function addClass($class);
}
